endless confidence - German English Dictionary